throw a spit - French English Dictionary